English: And still, the rains keep coming.
Telugu: అయినా వర్షాలు కురుస్తూనే ఉన్నాయి.