English: And yet this is our home.
Telugu: . అయినా ఇది మా నాన్న ఇల్లు.