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