English: You may just have to try harder.
Telugu: బహుశా మీరు కేవలం మరింత శ్రద్ద ప్రయత్నించాలి.