English: It is a divine blessing.
Telugu: అది భగవిద్ద తమైన వరం.