English: God created this.
Telugu: ఈ సృష్టిని చేసేవాడు దేవుడే.