English: He had recently come home from work.
Telugu: ఇటీవల డ్యూటీ నుంచి వచ్చి ఇంట్లోనే ఉంటున్నాడు.