Don't have Telegram yet? Try it now!
https://ingliando.net/resources/use-of-verb-tenses/present-perfect-simple-indefinite-past-risultato-evidente-nel-presente/
Present Perfect Simple (indefinite past) ~ "risultato evidente nel presente"