English: Many innovations are needed.
Telugu: అవసరం అనేక ఆవిష్కరణలకు నాంది.