English: At least you're home though.
Telugu: అయినా పొద్దుట్నుంచీ ఇంట్లోనే వున్నావు.