English: He recently returned from Saudi Arabia.
Telugu: ఈయన ఇటీవల సౌదీ అరేబియా నుంచి భారత్ వచ్చాడు.