English: Results are left to God.
Telugu: ఫలితాన్ని భగవంతుడికే వదిలేస్తా.