Translated, it roughly means:
The phrase "Amma Koduku Dengulata" roughly translates to "My brother, oh my brother" or "Oh brother of my mother." It is often used in a comedic or sarcastic tone to express surprise, excitement, or frustration. The phrase gained popularity through its usage in Telugu films, particularly in the comedy genre. most popular amma koduku dengulata telugu boothu
The boothu (dialogue) goes like this: