English: This has been years in the making.
Telugu: ఇన్నాళ్లకు అది సాకారమవుతోంది.