Even Carnot engine cannot give 100% efficiency because we cannot:
reach absolute zero temperature
prevent radiation
find ideal source
eliminate friction
Efficiency of Carnot engine is 100% if