English: After several attempts, it finally happened.
Telugu: ఎన్నో రకాల ప్రయత్నాల తర్వాత చివరకు ఫైనల్ చేశారట.