English: the temple of a thousand Buddhas
Telugu: పదివేల మంది బుద్ధుల ఆలయం