English: This was very long overdue!
Telugu: ఇది చాలాకాలం కిందటి మాట!