How do I print a string with variables?

Trying this

```
awk -F ',' '{printf /p/${3}_abc/xyz/${5}_abc_def/}' file

```

Need this at output

```
/p/APPLE_abc/xyz/MANGO_abc_def/

```

where `${3} = APPLE`
and `${5} = MANGO`