English: Lots of innovation is required.
Telugu: అవసరం అనేక ఆవిష్కరణలకు నాంది.