English: Maybe I should have been more persistent?
Telugu: బహుశా నేను మరింత తరచుగా ఉండాలి?