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