Treasurer Josh Frydenberg has apologised for his remarks ... I apologise for any offence taken,” the Treasurer told SBS Hindi in a written statement.