Alleging that the Bharatiya Janata Party's (BJP) propaganda machinery spent hundreds of thousands of crores to malign Rahul Gandhi's image, Rashtriya Janata Dal (RJD) leader Tejashwi Yadav said that the Congress president has all the qualities to make a good prime minister.