English: plenty more who saw the same thing.
Telugu: అదే విషయం చూసిన ఒకటి కంటే ఎక్కువ మంది ఉన్నారు