English: And it has just stopped raining.
Telugu: అప్పుడే వర్షం పడి నిలిచిపోయింది.