English: This means also long "footprint" in history.
Telugu: ఇది కూడా చరిత్రలో సుదీర్ఘ "పాదముద్ర" అర్థం.