English: It’s all God’s blessing.
Telugu: ఇదంతా దేవుడి ఆశీస్సులు.