English: A great big gift to us!
Telugu: మాకు దక్కిన గొప్ప కానుక.