English: The results are up to God.
Telugu: ఫలితం ఇయ్యడం భగవంతుని వంతు.