English: This is our homeland.
Telugu: ఇదీ మన రామజన్మభూమి