English: Bengaluru emerged as the most livable city in India
Telugu: మోస్ట్ ఫర్గెటబుల్ సిటీగా బెంగళూరు