Sri Lanka captain Dinesh Chandimal offered no excuses for his side's batting collapse as they tumbled to 126 all out on day four of the second Test against England.