Ahmed Kadry says it all