English: She had recently visited London.
Telugu: అయితే ఇటీవల ఆమె లండన్ వెళ్లారు.