I have created a function below, get\_lyrics, which I want to pass the Song\_Title and Singer\_Name column values from an existing dataframe and create a new column in the dataframe.

My code below that attempts to create a column `df['Lyrics']` gives me this error below and I have no idea why:

```
ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().

```

My testing of the function with `get_lyrics(test_song_name, test_song_author)` works, it returns a very long string.

```
import lyricsgenius as lg 
import pandas as pd     
genius = lg.Genius(access_token=token)

test_song_name = "My Heart Will Go On"
test_song_author = "Celine Dion"

def get_lyrics(Song_Title, Singer_Name):
    song = genius.search_song(Song_Title, Singer_Name)
    return song.lyrics

get_lyrics(test_song_name, test_song_author)

df['Lyrics'] = df.apply(
    get_lyrics(
    df["Song_Title"], df["Singer_Name"]
    ) 
)

```