English: Really this is God given gift.
Telugu: నిజం చెప్పాలంటే అది భగవంతుడు ఇచ్చిన కానుక.