English: And yes in London too.
Telugu: పైగా లండన్లో కూడా ఉంటారుట.