English: All this God has done.
Telugu: ఇదంతా ఆ దేవుడేగా చేశాడు.