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