English: A place to pray
Telugu: ​ప్రార్ధించే ప్రదేశం