English: A vast majority of work takes place in London.
Telugu: ఇందులో పనిచేసిన చాలామంది లండన్‌లో ఉద్యోగాలు పొందుతున్నారు.