до упаду — bis zum Umfallen, bis zur völligen Erschöpfung
смеяться до упаду — sich vor Lachen ausschütten, sich halbtot lachen