English: He should be awarded Padma Vibhushan at the least.
Telugu: కనీసం పద్మవిభూషణ్ ఇవ్వాల్సింది ఆయనకి.