English: The results must be left with GOD.
Telugu: ఫలితం సంగతిని భగవంతునికే వదిలేయాలి.