English: This much can be said.
Telugu: ఇలా చాలామందే చెప్పి వుండవచ్చు.