English: Por fin!
Telugu: పోర్ ఫిన్!