English: That was a little new to me, and different.
Telugu: కాస్త భిన్నంగా, కొత్తగా చేయాలనిపించింది నాకు.