English: And by and large they're right.
Telugu: మరియు వారు సరిగ్గా ఉన్నారు.