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