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