English: "We deserved a better result.
Telugu: మరింత మెరుగైన ఫలితానికి మేం అర్హులం.