English: The results are not short of amazing.
Telugu: ఫలితం తక్కువ కాదు అద్భుతం.