English: But he still needed a home.
Telugu: అయినా కూడా అతనికి ఇంకా ఇల్లు లభించలేదు.