English: I think it is god’s blessing.
Telugu: ఇది భగవంతుని హృ దయమును గూడ స్పృశించునని నేను విశ్వసింతును.