English: This is long overdue...;)
Telugu: ఇంకెంతకాలం ఈ ధుఃఖం;-)