English: It was raining until just a few moments ago.
Telugu: కొద్దీ సేపటి ముందు వరకూ వర్షం కురుస్తూనే ఉంది.