New city new life a chance for more
Walking streets I've never seen before
Heart pounding fast I open the door
I'll give my best that's what I swore
Learning new words and customs today
Hard work and grit will pave my way
Smiling through struggles come what may
Step by step I find my say
Building dreams with every brick
Reaching heights that always stick
Earning respect through thick and thin
I'm an immigrant but I'm all in
Helping hands there's strength in two
Together we can build anew
Different paths but hearts are true
I'll stand by you and see it through
Respect earned from what we give
Lives we touch the way we live
In every face I see a friend
Our bonds won't break but bend
Building dreams with every brick
Reaching heights that always stick
Earning respect through thick and thin
I'm an immigrant but I'm all in