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