English: It is also his own creation.
Telugu: అది కూడా తన స్వీయ ఆవిష్కరణే.