The engines make most of the cars and it is necessary to understand that everyone has different characterisics and it is not just a numbers game.
Legendary engines don't necessarily mean that they should have loads of power. A small fun to drive engine which returns amazing fuel economy and is reliable at the same time is what Indians are usually fond of and the cars which had such engines are usually regarded as legends in the industry. While many people only pay attention to the outright numbers that an engine makes, it is important to understand the characteristics of all different kinds of engines, their use case in different cars and the drivability in one's desired scenario.
Fiat Multijet Diesel
The Fiat Multijet Diesel might as well be the most widely used diesel engine in India. It was dubbed the "national engine of India" by enthusiasts due to its availability in so many cars. These included the Maruti Swift, Tata Bolt and Fiat Punto. It was highly fuel efficient and was cheap to run. It was at one point in every Maruti Suzuki car and started the craze for small diesel cars in India.
Honda 1.5L i-VTEC
The Honda i-VTEC engine has been iconic since its introduction in the first ever City. It was always a popular choice between enthusiasts due to its high revving nature but also was very reliable and smooth at the same time which appealed to many luxury buyers. The Honda City continues to carry forward the legacy of a 1.5L NA petrol engine and it is a hoot to drive.