meaning of aus erster Hand erfahren

aus erster Hand erfahren - German to English

to listen to from horse's lips