English: But fortunately you're here.
Telugu: కానీ అదృష్టవశాత్తూ, మీరు అక్కడ ఉన్నారు.