English: It is a highly popular temple locally.
Telugu: ఇది స్థానికంగా చాలా ప్రసిద్ధికెక్కిన దేవాలయం.