Breakdown of Es incapaz de pedir perdón.
ser
to be
de
of
perdón
sorry / pardon
pedir
to ask for; to order (food or drink)
incapaz
incapable, unable
Elon.io is an online learning platform
We have an entire course teaching Spanish (Spain) grammar and vocabulary.