i've finished my essay at last. - Turkish English Dictionary