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