English: Bengaluru have pulled off an improbable win.
Telugu: . బెంగళూరుకి ఊహించని విజయాన్ని అందించాడు.