English: depend in no small part on
Welsh: dibynnu llawer ar
Subject: Cyfraith