English: At least they found a new home.
Telugu: ఎట్టకేలకు ఒక కొత్త ఇంటిని కనిపెట్టారు.