English: This is so new.
Telugu: ఇదెంత కొత్త వూహ.