English: Our efforts were finally successful.
Telugu: చివరికి మా ప్రయత్నం సఫలమైంది.