English: Could this really be our home?
Telugu: అది మన ఇల్లు అనుకుంటున్నావా?