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