English: Also, I made up this name.
Telugu: ఆ పేరు కూడా నేనే పెట్టా.