English: Nevertheless, a good victory for India.
Telugu: అయినా సరే భారత్కు ఇది గొప్ప విజయమే.