South Africa captain AB de Villiers remained surprisingly upbeat despite a crushing 180-run defeat at the hands of Sri Lanka in Colombo on Saturday