English: He had come home on leave a few days ago.
Telugu: గత రెండు రోజుల క్రితం సెలవుపై స్వగ్రామానికి వచ్చాడు.