English: There's a temple too.
Telugu: ఆలయం కూడా ఉంది .