English: It took this long for this fact to be recognized.
Telugu: ఈ నిజాన్ని అంగీకరించడానికి కొంత కాలం పట్టింది.