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