English: What a blessing.
Telugu: ఎంత ఆశీర్వాదం.