notably in the social sciences, the professors teach too much
خاص طور پر سماجی علوم میں، پروفیسر بہت زیادہ سکھاتے ہیں
to a notable extent
ایک قابل ذکر حد تک