English: But do you know much more about this substance?
Telugu: కానీ మీరు ఈ సంస్థ గురించి చాలా తెలుసా?