Cha b' urrainn dha nas fheàrr a dhèanamh.
He couldn't do any better.