English: Maybe it was God's judgement.
Telugu: బహుశా ఇది ఆ దేవుడు చూపిన న్యాయమేనేమో.