English: The pastor explains in a new YouTube video.
Telugu: పాస్టర్ ఒక కొత్త YouTube వీడియో వివరిస్తుంది.