English: It has taken a long time to achieve that.
Telugu: ఆ కోరికను తీర్చుకునేందుకు ఇంతకాలం పట్టింది.