English: I don't have a better name.
Telugu: ఇంకా మంచి పేరు పెట్టడానికి నాకభ్యంతరం లేదు.