English: have been very difficult to win.
Telugu: ఇది గెలుచుకున్న చాలా కష్టం.