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