English: I could scarcely describe it.
Telugu: I can hardly describe it నేను దాన్ని యెట్లా వివరింతును.