English: And it's still raining though.
Telugu: అయితే అప్పటికీ వాన కురుస్తూనే ఉంది.