English: Allright, this is long overdue.
Telugu: సరే గాని చాల సేపు అయ్యింది.