English: It was very new at that time.
Telugu: ఆ కాలానికి చాలా కొత్తవి.