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