English: They were eventually found new homes.
Telugu: ఎట్టకేలకు ఒక కొత్త ఇంటిని కనిపెట్టారు.