English: Rain keeps coming down.
Telugu: వర్షం యింకా కురుస్తూనే వుంది.