English: And the rain's still coming down.
Telugu: వర్షం ఇంకా అలాగే కురుస్తోంది.