high quality image appears low quality when displayed through a GUI window

Hello everyOne, I am using GUI window to display a popup menu before and after level start.
my problem is the quality of the image!
its displaying very blury and low-quality although the image is too high res for this(2100x720) but I am displaying it in 350x120.
I also tried different formats, different resolutions… still the same result1398-Untitled-7.jpg

I am dragging it to a Texture variable also tried Texture2D …
I can’t figur out what might what might be the problem!
help please

Check your import settings for the image and make sure it’s set to GUI. Unity imports as Texture by default and auto scales the image to a 2^n resolution so it gets blurry when rescaled to its original aspect ratio again.