Question: The Spanish Supreme Court hears all cases related to law in what areas?
Sentence: Spanish Supreme Court is the highest court for all cases in Spain (both private and public).
Answer in sentence: yes