I was happy even with Rs crore debt Sunny Deol on financial strains