English: Hard to say it's good enough.
Telugu: ఇది మంచిది అని చెప్పడం కష్టం.