English: What a feeling !
Telugu: ఎంత తియ్యటి అనుభూతి!