Here’s my take on this, as it’s a situation many people run into.
Your recovery options depend heavily on what backups were in place before the deletion. The most straightforward approach is checking your Google Drive or Samsung Cloud backups. The major advantage is that these are built-in features, but the potential downside is that restoring a backup could overwrite more recent data you want to keep.
Another path is third-party data recovery software designed for Android. These tools can sometimes find data fragments that haven’t been overwritten yet. However, their success rate can be mixed; if the phone has been used much since the deletion, the data may be gone for good. It’s a powerful option but not always a guaranteed one. Each method has its trade-offs.