English: Finally he put a call in to God.
Telugu: చివరికి భగవంతుడికి ఫోన్ చేసాడు.