English: have discovered many truths.
Telugu: ఎన్నో సత్యాలను గ్రహించింది.