English: Heavy rain in fact.
Telugu: నిజమే, విపరీతంగా వర్షం పడింది.