English: The two met in London recently.
Telugu: తాజాగా, మిత్రురాళ్లిద్దరూ లండన్ లో కలిశారు.