English: And the rain is still falling.
Telugu: ఇంకా వర్షపు జల్లు పడుతూనే వుంది.