Structure of Intermediate C*-subalgebras of discrete group actions