In Carnot's cycle we assume frictionless piston, absolute insulation and ideal source and sink (reservoirs). The efficiency of carnot's cycle η=1−
T2
T1
The efficiency of carnot engine will be 100% when its sink(T2) is at 0K. The temperature of 0K (absolute zero) cannot be realised in practice so, efficiency is never 100%.