English: Its still raining.
Telugu: ఇంకా వర్షం కురుస్తున్నది.