English: And yet it rained.
Telugu: అయినా వర్షం పడుతూనే ఉంది.