English: That's a new thing.
Telugu: అదో కొత్త గూడెం అవుతాది.