English: It recently lost its licence to operate in London.
Telugu: తాజాగా లండన్లో తన లైసెన్స్ ను కోల్పోయింది.