Infosys records 19.4 pc year-on-year growth