That scene was definitely dubbed, and it's a pity, too, because it was quite a poignant little scene, and the actor doing the dubbing wasn't even close - he was fighting his own accent to sound "American".
Probably there was some noise in the background while it was being filmed and the dialogue had to be re-recorded, and Steven wasn't available or wasn't willing to do the re-recording himself.