w>drag on
vi →
sich in die Länge ziehen;
(meeting, lecture also) →
sich hinziehen;
(conversation) →
sich hinschleppen;
it dragged on for 3 hours →
es zog sich über 3 Stunden hin Collins German Dictionary – Complete and Unabridged 7th Edition 2005. © William Collins Sons & Co. Ltd. 1980 © HarperCollins Publishers 1991, 1997, 1999, 2004, 2005, 2007