English: We felt that many things could have done better.
Telugu: ఎన్నో విషయాలలో మేము ఇంతకంటే బాగా చెయ్యవచ్చు అని మాకే అనిపించింది.