English: But is it home any longer?
Telugu: కానీ ఇల్లు పోవడం ఏంట్రా?