English: made many innovations.
Telugu: అనేక ఆవిష్కరణలు చేసాడు.