English: He's faced with many mysteries.
Telugu: అనేక mysteries తో అబ్బురపరుస్తూంటుంది.