more power to you! - Turkish English Dictionary