English: The rain had come and gone
Telugu: వర్షం వచ్చింది, వెళ్ళింది