English: Both left their mark on the world.
Telugu: ఈ ఇద్దరు కూడా తమ ముద్రలను ఈ ప్రపంచంలో విడిచి వెళ్ళారు.