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