English: This has been years in the making.
Telugu: ఇదంతా జరిగి కొన్నేళ్లు అయ్యింది.