English: which are both God's creations.
Telugu: అవి రెండూ భగవంతుడి సృష్టే.