English: A great deal more could be said.
Telugu: చెప్పాలంటే ఇంకా చాలానే చేయవచ్చు.