English: At the hands of God.
Telugu: ఆ భగవంతుడి చేతులలో ఉంది.