English: really, new to me.
Telugu: అసలే నాకు కొత్త. . దానికి తోడు.