English: This is God's justice.
Telugu: ఇది దేవుని న్యాయము.