English: This is a temple?
Telugu: ఇంతకీ అదేం దేవాలయం?