English: Ditched by rain
Telugu: ఊరువాడను ముంచిన వర్షం