English: All this is a huge embarrassment.
Telugu: ఇదంతా ఓ పెద్ద ప్రహసనం.