According to details, the engine of Boeing 777 encountered an issue near Pakistan-Iran border after which the flight was diverted to Karachi after nod of Air Traffic Controller.
However, with around 200 passengers on board, the pilot managed to land the aircraft at Karachi airport safely.