strain one's credit - Turkish English Dictionary