in the last few days - Turkish English Dictionary