English: This has been a long time coming!
Telugu: యిది జరిగి చాలా యేళ్ళయిందికదా!