English: Surprisingly at home there.
Telugu: ఆ ఇంట్లో ఆశ్చర్యం.