Their concept of a performance and our concept were miles apart.
⇑ Translate the sentence above by Google ⇑
Related: concept