English: It made me think I could do better.
Telugu: నాకు ఇంకా బాగా చేయొచ్చేమో అనిపించేది.