English: At long last they had found their home.
Telugu: ఎట్టకేలకు వారి ఆచూకీ తెలుసుకున్నారు.