English: She finally called on God.
Telugu: చివరికి భగవంతుడికి ఫోన్ చేసాడు.