English: It has been raining non stop for the last 20 days.
Telugu: గత ఇరవై రోజులుగా ఎడతెరిపిలేకుండా వర్షం కురుస్తూనే ఉంది.