English: They may well be priests.
Telugu: బహుశా వాళ్ళు పూజారిణులు కావచ్చు.