English: They met in Downing Street.
Telugu: టెన్ డౌనింగ్ స్ట్రీట్ లో వారు భేటీ అయ్యారు.