English: It had rained a few days ago.
Telugu: రెండ్రోజుల క్రితం పడిన వర్షమే.