English: At long last it had come to it.
Telugu: ఎట్టకేలకు అందుకు ముహూర్తం కుదిరింది.