English: The majority of them are based in London.
Telugu: వీటిలో చాలా వరకు లండన్లోనే తిరుగుతున్నాయి.