English: That's the temple!
Telugu: ఇదే ఆ దేవాలయం!