English: It’s still raining.
Telugu: వర్షం ఇంకా కురుస్తూనే ఉన్నది.