Don’t worry
You have time
It’s almost a month
Or atleast u’ll get 3 weeks after applying
And visas sometimes takes 10-15 days or even less
45 days is maximum time period but u’ll see here that it even takes more than 50 days
So now the only thing u can do is
Don’t loose hope brother