English: Meera Temple
Telugu: మీరా దేవాలయం