English: And still the rain keeps falling.
Telugu: ఇంకా లాఠీల వర్షం కురుస్తూనే ఉంది.