English: That concept was new to me.
Telugu: ఆ concept ఆ రోజుల్లొ నాకు కొత్త గా, హాయి గా అనిపించింది.