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