English: I thought I could do better.
Telugu: ఇంకా బాగా చేసుండాల్సింది అనుకున్నాను.