English: This temple houses.
Telugu: ఆ ఇల్లు ఆలయం.