not backward at coming forward - Turkish English Dictionary