English: This had been a major embarrassment.
Telugu: ఇది అప్పట్లో్ పెద్ద దుమారమే రేపింది.