English: A number of innovation were developed.
Telugu: పలు నూతన ఆవిష్కరణలు ప్రారంభమయ్యాయి.