English: In fact it rained a lot.
Telugu: నిజమే, విపరీతంగా వర్షం పడింది.