English: All this foreordained of God.
Telugu: ఇవన్నీ దేవుడు రాసి పెట్టినవి.