Hi ongal, For shower screen glass panel, I find that it really helps if after every shower, you use a squeegee to wipe down the water droplets. Ley chey but after a while it becomes a habit. If you want to remove very tough stains, then usually what I do is to use super strong cleaning sprays. I'll leave them on for about 10 minutes before scrubbing the screen. Some I've used before include those limescale remover, mould and mildew remover, and stain & mould remover. The stains at the bottom usually require a second round of cleaning.