English: the site managers.
Telugu: సైట్ నిర్వాహకులు.