Padi Padi Leche Manasu title song: Fans give big thumbs up to the soulful number
Sai Pallavi, Sharwanand chemistry getting Spicier