English: Indira Gandhi peace prize awarded to Sir David Attenborough
Telugu: సర్ డేవిడ్ అటన్బరోకు ఇందిరా గాంధీ శాంతి బహుమతి