English: Thousands of Bus...
Telugu: వేలాదిగా బస్సులు. .