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