English: Could that really be his home?
Telugu: ఇంతకూ ఇది తన ఇల్లేనా?