English: We have so far been very much embarrassed.
Telugu: ఇప్పటి వరకూ మేం చాలా మోసపోయాం.