English: He recently traveled to Africa.
Telugu: ఇటీవలే వీరు ఆఫ్రికా పర్యనటకు వెళ్లి వచ్చిన సంగతి తెలిసిందే.