English: A lot more experiments are necessary.
Telugu: ఇంకా ఎన్నో ప్రయోగాలు చేయాలి.