English: It's been raining non stop for the last ten days
Telugu: గత పది రోజులుగా ఎడతెరిపి లేకుండా కురుస్తున్న వర్షాలు, వస్తున్న. . .