English: The youth had returned from the UK recently.
Telugu: ఆ యువకుడు ఇటీవలే ఇంగ్లండ్ నుంచి వచ్చాడు.