English: But fortunately ended up here.
Telugu: కానీ ఇక్కడ స్థిరపడే అదృష్టం మాత్రం దక్కింది.