English: Where the hell is this church?
Telugu: ద్వారకెక్కడ, ఈ ఆలయం ఎక్కడ?