English: This love is long overdue.
Telugu: ఈ ప్రేమాయణం చాలా కాలం నడిచింది.