English: The rain comes calling.
Telugu: వర్షం పిలుస్తున్నట్లుగా ఉంది.