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