English: What has taken so long to reveal it?
Telugu: అది వెల్లడించటానికి ఇన్ని సంవసరాలు ఆగాలా?