English: A relatively new thing.
Telugu: అదే కాస్త కొత్త‌గా ఉంది.