English: It's hard to ask more.
Telugu: ఇంకా ఎక్కువ అడగటం కష్టం.