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