English: The two met in London recently.
Telugu: ఇటీవల ఇద్దరూ కలిసి లండన్ వెళ్లారు.