English: It's amazing what they managed to do in such little time.
Telugu: ఇంత తక్కువలో వారు చెయ్యగలగడం చాలా ఆశ్చర్యకరం.