English: God has given me such a blessing.
Telugu: భగవంతుడు నాకు ఇంతటి అదృష్టాన్నిచ్చాడు.