It’s easy, just go from left to right, convert the highest precedence operator first then treat the converted one as a single operand, and repeat until it’s fully converted. You must have knowledge of the Precedence Table Before using this method.
Example – (A+B)*(C*D-E)*F/G
Step 1 – Move L to R Find the highest precedence i.e, (A+B) convert it to AB+, and treat AB+ as a single operand from now on
Step 2 – AB+ *(C*D-E)*F/G Now the next highest is (C*D-E) convert it to CD*E-
Step 3- AB+ * CD*E- *F/G Move L to R Tiebreaker between *, * and / is Associativity so convert with first occurred * – AB+CD*E-* *F/G
Step 4 – AB+CD*E-* *F/G L to R again tie go for * bcoz of associativity AB+CD*E-*F* /G
Step 5 – Now only one operator left so convert it to AB+CD*E-*F*G/
Your answer is correct but the logic is not properly stated.