English: home was finally found.
Telugu: ఎలానో చివరికి ఇల్లు దొరికింది.