English: At any rate, this needed to be done.
Telugu: ఏది ఏమైనా ఇది చేధించవలసిందే.