English: There's no better way than that.
Telugu: అయినా దానికి ఇంతకంటే వేరే మంచి మార్గం లేదు కూడా.