Hebrew translation please #translation

george weiss

Could someone please translat this Headstone of my Great Grandfather Davi Weiss
George Weiss


Here lies (abbreviated)
our dear father
our teacher and rabbi (abbreviated— implies but doesn’t prove he was an ordained rabbi) David son of Mr Yehoshua (=Joshua) the Levite (direct male descendent of Levi son of the biblical patriarch Jacob) WEISS
died 3 Tevet (5)677

David Dubin
Teaneck, NJ

Valentin Lupu

"Here lies
Our dear father
Our teacher David son of Yehushua HaLevi Weiss
Passed away on 3rd of Teveth 5677"

Valentin Lupu,