Sun Pharmaceuticals Q3 net profit Rs 881 cr. (Thinkstock)