English: Three professors are responsible for this.
Telugu: ముగ్గురు ప్రొఫెసర్లే కారణమని నిర్ధరించారు.