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