English: She had recently visited London.
Telugu: ఇటీవలే ఆమె లండన్ లో పర్యటించి వచ్చింది.