English: At last they had found a home!
Telugu: ఎట్టకేలకు దాని ఆచూకీ దొరికింది !