English: There has been rain here over the last few days.
Telugu: గత కొన్నిరోజులుగా ఇక్కడ వర్షం పడింది.