English: There is no such church nowhere else.
Telugu: ప్రపంచలో ఇటువంటి దేవాలయం మరొక్కటి లేదు.