English: But it has rained.
Telugu: కానీ వర్షం కురుస్తూనే ఉంది.