English, asked by khushimishra882, 9 months ago

What do you mean by'scale new heights'?
your​

Answers

Answered by srai890890
0

Answer:

to achieve new and better achiev!ents

Answered by svenkateswarao
0

Answer:

To achieve a high level of success in a particular activity

Similar questions