English: Ditched by rain
Telugu: వర్షాలతో అతలాకుతలం