English: ALL day long it had been pouring down rain.
Telugu: ఆ రోజంతా వర్షం పడుతూనే ఉంది.