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