English: The results had to be left up to God.
Telugu: ఫలితం సంగతిని భగవంతునికే వదిలేయాలి.