English: But I still feel like it could've been better.
Telugu: అయినా ఇంకా బాగా చేసుండాల్సింది అనే ఫీలింగ్ మాత్రం ఇప్ప‌టికీ నాకు అనిపిస్తూ ఉంటుంది.