English: A documentary has even been produced.
Telugu: ఒక డాక్యుమెంటరీని కూడా రూపొందించారు.