ne kadar çabalasan da mümkün olmayan şey/durum - Turkish English Dictionary