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