Полный русско-английский словарь
Fully, completely отдаваться чему-л. без остатка — to hold nothing back исчезнуть без остатка — to vanish without a trace
без остатка