English: But achieving this feat hasn’t been easy.
Telugu: కానీ యీ విజయం అంత సులభంగా దక్కలేదు.