English: He had recently returned home from India.
Telugu: . ఇటీవల విదేశాల నుంచి ఇండియాకు తిరిగి వచ్చాడు.