English: But in the end we were just not good enough.
Telugu: అయితే చివరికి మేమే సంతృప్తి చెందలేదు.