English: Luckily they were spotted.
Telugu: అదృష్టవశాత్తూ తమ దర్శన భాగ్యం కలిగింది.