How to question

Pattern says p3[3:2:3:3], p2toget,(p2[3:4:4:3], p2toget) 3 [3:3:3:4]times, p3 [2:2:3:3]. Can anyone translate this for me please? Thanks

p2[3:4:4:3] for instance means there you purl 2 for the smallest size, or purl 3 for the next size, etc.

What are you knitting, what is the pattern name and do you have a link?