English: Right into God's hand.
Telugu: దేవుని కుడి చేతిలో.