English: a Public Charitable Trust
Telugu: పబ్లిక్ ఛారిటబుల్ ట్రస్ట్