English: finally receive God.
Telugu: చివరకు దైవాన్ని ఆశ్రయిస్తారు .