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