English: The two met in London recently.
Telugu: ఈమధ్యే లండన్ లో వారి నిశ్చితార్థం జరిగింది.