English: But we ought to have known better.
Telugu: కానీ మేము దాని గురించి తెలుసు ఉండాలి.