In regional setting language is Eng-US. But not working in displaying time.
I'd guess that there are a few
LC_* lines in
/etc/default/locale which set respective locale category to something else but
en_US.UTF-8. One way, if you want your system completely in English, is to edit that file, and remove those lines.