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