this situation hardly permits us - Turkish English Dictionary