English: I couldn't believe this delight.
Telugu: ఈ ఆనందాన్ని నేను నమ్మలేకపోతున్నాను.