English: But these successes haven't come easy.
Telugu: అయితే ఈ విజయాలు అంత తేలిగ్గా రాలేదు.