What is 'Quelle heure est-il maintenant' when translated from French to English?

Quelle heure est-il? in French means "What time is it now?" in English.