How to create barplot with two columns?

I have massaged the data and created a dataframe, inner_join_df, with an index and two columns:

total successful
country
au 6 3
cn 269 244
fr 303 285
il 11 9
in 76 63
ir 14 5
jp 126 113
ke 9 9
kp 5 2
kr 3 1
ru 2099 1913
us 1400 1232

I now want to create a bar chart that has, by country, two histograms side by side of successful vs. total:
sns.barplot(inner_join_df.index, inner_join_df[‘total’], inner_join_df[‘successful’]);

i get the following plot:

It is missing the successful bar column, it is only show the tota!! What am I leaving out?

u can try
pd.melt(df)
search for this u will get