English: This win has not been easy.
Telugu: ఈ విజయం అంత తేలిగ్గా వరించలేదు.