English: Achieving this success hasn’t been easy.
Telugu: ఈ విజయం పొందడం అంత సులువు కాదు.