English: definitely a new feeling.
Telugu: . కచ్చితంగా కొత్త అనుభూతినిచ్చేదే.