English: A lot of leaders didn't realise this.
Telugu: ఈ విషయాన్ని ముందుగా ఊహించే చాలామంది నేతలు హాజరుకాలేదు.