How to Kill Titans in Anthem?

You might have encountered the Titan boss in Anthem and been unsuccessful in defeating him. However, don’t worry, you have…