English: It has been raining here for the last 24 hours.
Telugu: గత 24 గంటలుగా ఇక్కడ వర్షం కురుస్తూనే ఉంది.