zor bir sorumluluk üstlenmek - Turkish English Dictionary