English: Maybe I should have known him.
Telugu: బహుశా నేనెవర్నో తెలిసి ఉండితీరాలి.