English: However, the world came to know about the reality recently.
Telugu: అయితే ప్రపంచానికి మాత్రం ఈ విషయం ఆలస్యంగా తెలిసింది.