English: This is latest invention.
Telugu: ఇది తాజా ఆవిష్కరణ.