translate English to German: When it comes down to it, he recorded his tracks in some hotel room while on world tour with Dream Theater.
Er hat am Ende seine Spuren in irgendeinem Hotel dieser Welt auf seiner letzten Dream Theater Welttournee eingespielt.