English: He recently traveled to Saudi Arabia.
Telugu: అతడు ఇటీవలే సౌదీఅరేబియాకు వెళ్ళి వచ్చాడు.