English: We could have done better in all departments.
Telugu: దీంతో అన్ని విభాగాల్లోనూ మెరుగైన పనితీరు సాధించగలిగాం.