English: Perhaps I should have known this.
Telugu: బహుశా ఈ విషయం ఆశారాంకు తెలిసి ఉండాలి.