English: Also quite new tech then.
Telugu: యితే కొత్త కొత్త టెక్.