English to Hindi

Meaning for:
tell its own story
other
अपनी कहानी आप ही कहना