lower oneself to some level - Turkish English Dictionary