temeli olmak

  1. Verb lie at the heart of, lie at the core of
to have a basis in fact Verb
to have a good grounding in english Verb