English: Home has been found.
Telugu: ఇల్లు దొరికింది.