English: this environment here didn't look like his home.
Telugu: తన ఇంటి వాతావరణానికి ఇక్కడి ఈ ఇళ్ళకూ పోలికే లేదనుకుంది.