English: Despite that, he couldnt win.
Telugu: అయినా కూడా ఆయన గెలవలేకపోయారు.