External Affairs Minister S Jaishankar has inaugurated the bust of Swami Vivekananda at India's cultural centre here in Tanzania, saying it stands in testimony to his timeless teachings which have transcended boundaries and underlines his message of faith in humanity.