English: But it took time and dedication.
Telugu: కానీ సమయం మరియు సాధన పడుతుంది.