English: It has been raining for a long time.
Telugu: చాలాసేపటి వరకు వర్షం కురుస్తూనే ఉంది.