English: It is an enthralling experience.
Telugu: అదో థ్రిల్లింగ్‌ అనుభవం.