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