English: He said they finally won the battle despite difficult circumstances.
Telugu: చివరకి ఇంత క్లిష్టమైన పరిస్థితులలో కూడా గెలిచామని విజయోత్సాహంతో పలికాడు.