English: It is a blessing for India.
Telugu: ఇది భారతదేశానికి ఒక వరం.