English: Thats got to be a blessing.
Telugu: ఇది ఒక ఆశీర్వాదం ఉండాలి.