English: That is a God's duty.
Telugu: ఇది దేవుడి డ్యూటీ.