Translation:It is twenty to five.
I think "It is twenty minutes to five" should be possible too.
The Turkish sentence is not "Beşe yirmi dakika var." Meaning wise, you are correct however don't forget that the initial aim is to give a translation without interpretation. :)