English: There are 6000 buses in London.
Telugu: కోటి మంది నివసిస్తున్న లండన్లో 16 వేల బస్సులున్నాయి.