English: I still can't explain.
Telugu: ఇంతకంటే నేను వివరించలేను.