English: But even we didn’t do this by ourselves.
Telugu: కానీ మేమే దాన్ని సాధ్యం చేసుకోలేకపోయాం.