Pressure got to us admits Chen