English: At least that’s believable.
Telugu: . కనీసం ఇంతైనా నమ్మకం ఉందిగా.