English: I believe it is all God's grace.
Telugu: ఇదంతా భగవంతుని లీలయే అని నేననుకుంటాను.