English: But even still, I was home!
Telugu: అయితే నేను ఇంకా ఊరి బయటే ఉంటున్నా!