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