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