Hearts boss Neil Critchley has revealed that Kenneth Vargas apologised to his teammates over comments made during the international break.