English: I cant do better.
Telugu: ఇంతకంటే బాగా నటించలేను.