English: But it does seem to be rain.
Telugu: కానీ వర్షం కురుస్తూనే ఉంది.