English: Their research is truly amazing.
Telugu: నిజంగా వారి పరిశోధన అద్భుతం.