English: half metres of rain.
Telugu: మీటర్ల వర్షం.