English: That is God's duty.
Telugu: ఇదీ భగవంతుని చేష్ట.