Please translate the given English sentence to Hindi
लेकिन फिर से, थोड़ा विस्तार से देख रहे हैं, क्या इनोवेशन (Innovation) का मतलब है?
But then again, looking a little bit into detail, what innovation means?