English: This is the biggest bus in the world
Telugu: ఇది ప్రపంచంలో అతి పెద్ద బస్సు