English: last, is found.
Telugu: చివరికది దొరికింది.