power sidhu meaning