English: And still it rained.
Telugu: ఇంకా వర్షం పడుతూనే ఉన్నది.