English: Then comes the rain.
Telugu: అప్పుడే వర్షం కూడా వస్తుంది.