English: Perhaps you have to score more.
Telugu: మీరు బహుశా మరింత గజాలు కావాలి.