English: It is free and peer-reviewed.
Telugu: ఇది ఉచితం మరియు పీర్ సమీక్షించబడుతుంది.