English: This has been a long time coming!
Telugu: ఇలా మరికొంతకాలం సాగుతుంది!