English: At long last, the end has come.
Telugu: ఎట్టకేలకు అందుకు ముహూర్తం కుదిరింది.