English: Been waiting for this for a long time!
Telugu: ఇది చూడటానికా ఇంతకాలం వెతికింది !