English: At least here they have a home.
Telugu: ఇక్కడ కనీసం ఇల్లుంది.