fraught with danger, risky
excuse, overlook, make allowances for, or let slide
Imported from external platform