Found a translated version on Pinterest, of all places. Dunno who translated it tho, or if it's accurate enough...
WelcomeI- Illya... Kuro...Didn't we come here to visit your friend (Miyu) at their newly constructed house???Can I ask for an explanation for why there's a guy with my face standing over there??Doppel? Am I gonna die?You're sounding stiff, Onii-chan!