English: Are you still living in London ?
Telugu: ఇంకా ఎంతకాలం లండన్‌లో ఉంటారు?