Hi,
As far as I know, Microsoft does not provide tools or cmd/PowerShell commands to convert a virtual disk to a physical disk. You have to try some third-party disk tools to clone the VHD file to your SSD.
If the virtual disk is dynamic and currently takes up only 50 GB, attach the virtual disk in Disk Management and shrink the volume size to less than 120 GB, then you will be able to shrink the virtual disk size to remove the unallocated disk space in Hyper-V Manager > Edit Disk.