English: 'Bengaluru is world's most traffic congested city'
Telugu: ప్రపంచంలోనే అత్యంత ట్రాఫిక్ రద్దీ నగరంగా బెంగళూరు సిటీ