i'm going stir-crazy. - Turkish English Dictionary