English: Maybe we could have given him more time.
Telugu: బహుశా మేము అతనికి మరింత స్వేచ్ఛ ఇవ్వాలి.