English: You're telling it better.
Telugu: మీరైతే ఇంకా బాగా చెబుతారని.