English: Ohh Finally!
Telugu: ఆహా, ఎట్టకేలకు !